"UIPATH"="Hardware\Sound Cards\Soundblaster Live 1024"
"NAME"="Improve Windows Me Compatability"
"LANGUAGE"="VBScript"
"TEXT 1"="Improve Windows Me Compatibility"
"DESCRIPTION 1"="If you keep getting a BSOD (Blue Screen Of Death) in Windows Me which is caused by your SBLive 1024 sound card, then this tweak may help."
"DESCRIPTION 2"="First, open the System applet in Control panel, then open Creative > Miscellaneous Settings and disable SB16 emulation. Then, put a tick in the box above."
"DESCRIPTION 3"="If this causes even more problems, then you can clear the tick in the box to disable the extra compatibility."
"COMMENT 1"="This tip was submitted to PC Format (http://www.pcformat.co.uk/) by P. Petrides [petrides@spidernet.net] for their March 2001 issue."
"VERSION"="1.0"
"AUTHOR"="Neil R. Turner (totalxs@hotmail.com) for Xteq Systems"
"COPYRIGHT"="Copyright ⌐ Xteq Systems - All Rights Reserved"
"CONTACTURL"="http://www.neilrt.cwc.net/"
"OSVERSION"="00001"
'Declaration of some constants
sP="HKLM\Software\Creative Tech"
sQ="\DeviceInfo\PCI\VEN_1102&DEV_0002\mmx"
'Called when the Plugin is started
SUB Plugin_Initialize
s=RegPathExists(sP)
if s=false then
Call Disable()
else
t=RegReadValue(sP&sQ)
if t="1" then
Call SetUIElement(1,true)
end if
end if
END SUB
'Called when the Plugin should validate the Data the user has entered
SUB Plugin_CheckData(ElementIndex)
END SUB
'Called when the Plugin should apply the changes
SUB Plugin_Apply(ElementIndex,ElementSubIndex)
s=GetUIElement(1)
if s=true then
Call RegWriteValue(Sp&sQ,"1",1)
else
Call RegDeleteValue(sP&sQ)
end if
END SUB
'Called when the Plugin is about to be removed from memory